home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / kmdp1800.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  35.0 KB  |  1,595 lines

  1. *%
  2. *% Copyright (c) 2000 Kyocera Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.1"
  6. *GPDFileName: "KMDP1800.GPD"
  7. *GPDFileVersion: "1.1.0228A"
  8. *Include: "StdNames.gpd"
  9. *Include: "ttfsub.gpd"
  10. *ModelName: "Kyocera Mita DP-1800"
  11. *MasterUnits: PAIR(600, 600)
  12. *ResourceDLL: "kyores.dll"
  13. *PrintRate: 18
  14. *PrintRatePPM: 18
  15. *PrintRateUnit: PPM
  16. *PrinterType: PAGE
  17. *MaxCopies: 999
  18. *rcInstalledOptionNameID: 313
  19. *rcNotInstalledOptionNameID: 312
  20. *%******************MULTIPLE DLLs******************
  21. *Feature: RESDLL
  22. {
  23.     *Option: KyoRes
  24.     {
  25.         *Name: "kyores.dll"
  26.     }
  27.     *Option: KyoFonts
  28.     {
  29.         *Name: "kyofonts.dll"
  30.     }
  31. }
  32. *%******************ORIENTATION********************
  33. *Feature: Orientation
  34. {
  35.     *rcNameID: =ORIENTATION_DISPLAY
  36.     *DefaultOption: PORTRAIT
  37.     *Option: PORTRAIT
  38.     {
  39.         *rcNameID: =PORTRAIT_DISPLAY
  40.         *Command: CmdSelect
  41.         {
  42.             *Order: DOC_SETUP.1
  43.             *NoPageEject?: TRUE
  44.             *Cmd: "<1B>&l0O"
  45.         }
  46.     }
  47.     *Option: LANDSCAPE_CC90
  48.     {
  49.         *rcNameID: =LANDSCAPE_DISPLAY
  50.         *Command: CmdSelect
  51.         {
  52.             *Order: DOC_SETUP.1
  53.             *NoPageEject?: TRUE
  54.             *Cmd: "<1B>&l1O"
  55.         }
  56.     }
  57. }
  58. *%*****************PAPER CONSTRAINTS****************
  59. *BlockMacro: SmallPapers
  60. {
  61.     *Constraints: LIST(PaperSize.A6,PaperSize.B5ISO,PaperSize.Option8,PaperSize.EXECUTIVE)
  62. }
  63. *BlockMacro: RegPapers
  64. {
  65.         *Constraints: LIST(PaperSize.LETTER,PaperSize.LEGAL,PaperSize.A4,PaperSize.A5,PaperSize.B5)
  66. }
  67. *BlockMacro: Envelopes
  68. {
  69.     *Constraints: LIST(PaperSize.ENV_10,PaperSize.ENV_9,PaperSize.ENV_MONARCH)
  70.     *Constraints: LIST(PaperSize.ENV_PERSONAL,PaperSize.ENV_C5,PaperSize.ENV_DL)
  71. }
  72. *%********************PAPER SOURCE******************
  73. *Feature: InputBin
  74. {
  75.     *rcNameID: =PAPER_SOURCE_DISPLAY
  76.     *DefaultOption: Option2
  77.     *Option: Option2                *% Cassette 1 (Internal)
  78.     {
  79.         *rcNameID: 265
  80.         *InsertBlock: =SmallPapers
  81.         *InsertBlock: =Envelopes
  82.         *Command: CmdSelect
  83.         {
  84.             *Order: DOC_SETUP.4
  85.             *Cmd: "!R!PSRC1;MTYP0;EXIT;"
  86.         }
  87.     }
  88.     *Option: Option3                *% Cassette 2
  89.     {
  90.         *rcNameID: 488
  91.         *InsertBlock: =SmallPapers
  92.         *InsertBlock: =Envelopes
  93.         *Command: CmdSelect
  94.         {
  95.             *Order: DOC_SETUP.4
  96.             *Cmd: "!R!PSRC2;MTYP0;EXIT;"
  97.         }
  98.     }
  99.     *Option: Option4                *% Cassette 3
  100.     {
  101.         *rcNameID: 498
  102.         *InsertBlock: =SmallPapers
  103.         *InsertBlock: =Envelopes
  104.         *Command: CmdSelect
  105.         {
  106.             *Order: DOC_SETUP.4
  107.             *Cmd: "!R!PSRC3;MTYP0;EXIT;"
  108.         }
  109.     }
  110.     *Option: MANUAL                    *% Multi-Purpose Feeder
  111.     {
  112.         *rcNameID: 391
  113.         *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  114.         *Command: CmdSelect
  115.         {
  116.             *Order: DOC_SETUP.4
  117.             *Cmd: "!R!PSRC0;MTYP0;EXIT;"
  118.         }
  119.     }
  120.     *Option: Option7                *% Envelope Feeder
  121.     {
  122.         *rcNameID: 502
  123.         *InsertBlock: =SmallPapers
  124.         *InsertBlock: =RegPapers
  125.         *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  126.         *Command: CmdSelect
  127.         {
  128.             *Order: DOC_SETUP.4
  129.             *Cmd: "!R!PSRC99;MTYP0;EXIT;"
  130.         }
  131.     }
  132.     *Option: Option9                *% Bulk Feeder
  133.     {
  134.         *rcNameID: 497
  135.         *Command: CmdSelect
  136.         {
  137.             *Order: DOC_SETUP.4
  138.             *Cmd: "!R!PSRC99;MTYP0;EXIT;"
  139.         }
  140.     }
  141.  
  142. }
  143. *%*********************RESOLUTION*******************
  144. *Feature: Resolution
  145. {
  146.     *rcNameID: =RESOLUTION_DISPLAY
  147.     *DefaultOption: Option1
  148.     *Option: Option1
  149.     {
  150.         *Name: "600 "=DOTS_PER_INCH
  151.         *DPI: PAIR(600, 600)
  152.         *TextDPI: PAIR(600, 600)
  153.         *MinStripBlankPixels: 32
  154.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  155.         *SpotDiameter: 100
  156.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  157.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  158.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  159.         *Command: CmdSelect
  160.         {
  161.             *Order: JOB_SETUP.4
  162.             *Cmd: "@PJL SET RESOLUTION=600<0D0A>@PJL ENTER LANGUAGE = PCL<0D0A1B>E<1B>*t600R<1B>&u"
  163. + "600D<1B>*r0F"
  164.         }
  165.         EXTERN_GLOBAL: *RotateRaster?: TRUE
  166.     }
  167.     *Option: Option2
  168.     {
  169.         *Name: "300 "=DOTS_PER_INCH
  170.         *DPI: PAIR(300, 300)
  171.         *TextDPI: PAIR(300, 300)
  172.         *MinStripBlankPixels: 32
  173.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  174.         *SpotDiameter: 100
  175.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  176.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  177.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  178.         *Command: CmdSelect
  179.         {
  180.             *Order: JOB_SETUP.4
  181.             *Cmd: "@PJL SET RESOLUTION=300<0D0A>@PJL ENTER LANGUAGE = PCL<0D0A1B>E<1B>*t300R<1B>&u"
  182. + "600D<1B>*r0F"
  183.         }
  184.         EXTERN_GLOBAL: *RotateRaster?: TRUE
  185.     }
  186. }
  187. *%********************PAPER SIZE********************
  188. *Feature: PaperSize
  189. {
  190.     *rcNameID: =PAPER_SIZE_DISPLAY
  191.     *DefaultOption: LETTER
  192.     *Option: LETTER
  193.     {
  194.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  195.         *PageProtectMem: 4109
  196.         *switch: Orientation
  197.         {
  198.             *case: PORTRAIT
  199.             {
  200.                 *PrintableArea: PAIR(4800, 6350)
  201.                 *PrintableOrigin: PAIR(140, 100)
  202.                 *CursorOrigin: PAIR(143, 95)
  203.                 *Command: CmdSelect
  204.                 {
  205.                     *Order: DOC_SETUP.5
  206.                     *Cmd: "<1B>&l2a&l8c1E<1B>*p0x0Y<1B>*c0t5776x7670Y"
  207.                 }
  208.             }
  209.             *case: LANDSCAPE_CC90
  210.             {
  211.                 *PrintableArea: PAIR(4810, 6290)
  212.                 *PrintableOrigin: PAIR(150, 150)
  213.                 *CursorOrigin: PAIR(95, 6481)
  214.                 *Command: CmdSelect
  215.                 {
  216.                     *Order: DOC_SETUP.5
  217.                     *Cmd: "<1B>&l2a&l8c1E<1B>*p0x0Y<1B>*c0t7670x5822Y"
  218.                 }
  219.             }
  220.         }
  221.     }
  222.     *Option: LEGAL
  223.     {
  224.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  225.         *PageProtectMem: 5230
  226.         *switch: Orientation
  227.         {
  228.             *case: PORTRAIT
  229.             {
  230.                 *PrintableArea: PAIR(4800, 8150)
  231.                 *PrintableOrigin: PAIR(140, 100)
  232.                 *CursorOrigin: PAIR(143, 95)
  233.                 *Command: CmdSelect
  234.                 {
  235.                     *Order: DOC_SETUP.5
  236.                     *Cmd: "<1B>&l3a&l8c1E<1B>*p0x0Y<1B>*c0t5776x9830Y"
  237.                 }
  238.             }
  239.             *case: LANDSCAPE_CC90
  240.             {
  241.                 *PrintableArea: PAIR(4800, 8100)
  242.                 *PrintableOrigin: PAIR(150, 150)
  243.                 *CursorOrigin: PAIR(95, 8281)
  244.                 *Command: CmdSelect
  245.                 {
  246.                     *Order: DOC_SETUP.5
  247.                     *Cmd: "<1B>&l3a&l8c1E<1B>*p0x0Y<1B>*c0t9830x5822Y"
  248.                 }
  249.             }
  250.         }
  251.     }
  252.     *Option: EXECUTIVE
  253.     {
  254.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  255.         *PageProtectMem: 4109
  256.         *switch: Orientation
  257.         {
  258.             *case: PORTRAIT
  259.             {
  260.                 *PrintableArea: PAIR(4050, 6050)
  261.                 *PrintableOrigin: PAIR(140, 100)
  262.                 *CursorOrigin: PAIR(143, 95)
  263.                 *Command: CmdSelect
  264.                 {
  265.                     *Order: DOC_SETUP.5
  266.                     *Cmd: "<1B>&l1a&l8c1E<1B>*p0x0Y<1B>*c0t4876x7310Y"
  267.                 }
  268.             }
  269.             *case: LANDSCAPE_CC90
  270.             {
  271.                 *PrintableArea: PAIR(4050, 6000)
  272.                 *PrintableOrigin: PAIR(150, 150)
  273.                 *CursorOrigin: PAIR(95, 6181)
  274.                 *Command: CmdSelect
  275.                 {
  276.                     *Order: DOC_SETUP.5
  277.                     *Cmd: "<1B>&l1a&l8c1E<1B>*p0x0Y<1B>*c0t7310x4922Y"
  278.                 }
  279.             }
  280.         }
  281.     }
  282.     *Option: A4
  283.     {
  284.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  285.         *PageProtectMem: 4249
  286.         *switch: Orientation
  287.         {
  288.             *case: PORTRAIT
  289.             {
  290.                 *PrintableArea: PAIR(4662, 6764)
  291.                 *PrintableOrigin: PAIR(150, 100)
  292.                 *CursorOrigin: PAIR(143, 95)
  293.                 *Command: CmdSelect
  294.                 {
  295.                     *Order: DOC_SETUP.5
  296.                     *Cmd: "<1B>&l26a&l8c1E<1B>*p0x0Y<1B>*c0t5611x8167Y"
  297.                 }
  298.             }
  299.             *case: LANDSCAPE_CC90
  300.             {
  301.                 *PrintableArea: PAIR(4662, 6714)
  302.                 *PrintableOrigin: PAIR(150, 150)
  303.                 *CursorOrigin: PAIR(95, 6895)
  304.                 *Command: CmdSelect
  305.                 {
  306.                     *Order: DOC_SETUP.5
  307.                     *Cmd: "<1B>&l26a&l8c1E<1B>*p0x0Y<1B>*c0t8167x5657Y"
  308.                 }
  309.             }
  310.         }
  311.     }
  312.     *Option: A5
  313.     {
  314.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  315.         *PageProtectMem: 2125
  316.         *switch: Orientation
  317.         {
  318.             *case: PORTRAIT
  319.             {
  320.                 *PrintableArea: PAIR(3198, 4662)
  321.                 *PrintableOrigin: PAIR(150, 150)
  322.                 *CursorOrigin: PAIR(143, 95)
  323.                 *Command: CmdSelect
  324.                 {
  325.                     *Order: DOC_SETUP.5
  326.                     *Cmd: "!R!spsz13;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t3854x5705Y"
  327.                 }
  328.             }
  329.             *case: LANDSCAPE_CC90
  330.             {
  331.                 *PrintableArea: PAIR(3198, 4662)
  332.                 *PrintableOrigin: PAIR(150, 150)
  333.                 *CursorOrigin: PAIR(95, 4843)
  334.                 *Command: CmdSelect
  335.                 {
  336.                     *Order: DOC_SETUP.5
  337.                     *Cmd: "!R!spsz13;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t5705x3900Y"
  338.                 }
  339.             }
  340.         }
  341.     }
  342.     *Option: A6
  343.     {
  344.         *rcNameID: 258
  345.         *PageDimensions: PAIR(2480, 3498)
  346.         *PageProtectMem: 2125
  347.         *switch: Orientation
  348.         {
  349.             *case: PORTRAIT
  350.             {
  351.                 *PrintableArea: PAIR(2180, 3198)
  352.                 *PrintableOrigin: PAIR(150, 150)
  353.                 *CursorOrigin: PAIR(143, 95)
  354.                 *Command: CmdSelect
  355.                 {
  356.                     *Order: DOC_SETUP.5
  357.                     *Cmd: "!R!spsz14;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t2632x3948Y"
  358.                 }
  359.             }
  360.             *case: LANDSCAPE_CC90
  361.             {
  362.                 *PrintableArea: PAIR(2180, 3198)
  363.                 *PrintableOrigin: PAIR(150, 150)
  364.                 *CursorOrigin: PAIR(95, 3379)
  365.                 *Command: CmdSelect
  366.                 {
  367.                     *Order: DOC_SETUP.5
  368.                     *Cmd: "!R!spsz14;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t3948x2678Y"
  369.                 }
  370.             }
  371.         }
  372.     }
  373.     *Option: B5
  374.     {
  375.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  376.         *PageProtectMem: 3198
  377.         *switch: Orientation
  378.         {
  379.             *case: PORTRAIT
  380.             {
  381.                 *PrintableArea: PAIR(4002, 5772)
  382.                 *PrintableOrigin: PAIR(150, 150)
  383.                 *CursorOrigin: PAIR(143, 95)
  384.                 *Command: CmdSelect
  385.                 {
  386.                     *Order: DOC_SETUP.5
  387.                     *Cmd: "!R!spsz9;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t4819x7036Y"
  388.                 }
  389.             }
  390.             *case: LANDSCAPE_CC90
  391.             {
  392.                 *PrintableArea: PAIR(4002, 5772)
  393.                 *PrintableOrigin: PAIR(150, 150)
  394.                 *CursorOrigin: PAIR(95, 5953)
  395.                 *Command: CmdSelect
  396.                 {
  397.                     *Order: DOC_SETUP.5
  398.                     *Cmd: "!R!spsz9;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t7036x4865Y"
  399.                 }
  400.             }
  401.         }
  402.     }
  403.     *Option: B5ISO
  404.     {
  405.         *rcNameID: 470
  406.         *PageDimensions: PAIR(4157, 5905)
  407.         *PageProtectMem: 3198
  408.         *switch: Orientation
  409.         {
  410.             *case: PORTRAIT
  411.             {
  412.                 *PrintableArea: PAIR(3850, 5650)
  413.                 *PrintableOrigin: PAIR(150, 150)
  414.                 *CursorOrigin: PAIR(143, 95)
  415.                 *Command: CmdSelect
  416.                 {
  417.                     *Order: DOC_SETUP.5
  418.                     *Cmd: "<1B>&l100a&l8c1E<1B>*p0x0Y<1B>*c0t4644x6836Y"
  419.                 }
  420.             }
  421.             *case: LANDSCAPE_CC90
  422.             {
  423.                 *PrintableArea: PAIR(3850, 5600)
  424.                 *PrintableOrigin: PAIR(150, 150)
  425.                 *CursorOrigin: PAIR(95, 5800)
  426.                 *Command: CmdSelect
  427.                 {
  428.                     *Order: DOC_SETUP.5
  429.                     *Cmd: "<1B>&l100a&l8c1E<1B>*p0x0Y<1B>*c0t6836x4690Y"
  430.                 }
  431.             }
  432.         }
  433.     }
  434.     *Option: Option8                    *% B6
  435.     {
  436.         *rcNameID: 259
  437.         *PageDimensions: PAIR(3024, 4302)
  438.         *PageProtectMem: 3198
  439.         *switch: Orientation
  440.         {
  441.             *case: PORTRAIT
  442.             {
  443.                 *PrintableArea: PAIR(2724, 4002)
  444.                 *PrintableOrigin: PAIR(150, 150)
  445.                 *CursorOrigin: PAIR(143, 95)
  446.                 *Command: CmdSelect
  447.                 {
  448.                     *Order: DOC_SETUP.5
  449.                     *Cmd: "!R!spsz15;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t3285x4913Y"
  450.                 }
  451.             }
  452.             *case: LANDSCAPE_CC90
  453.             {
  454.                 *PrintableArea: PAIR(2724, 4002)
  455.                 *PrintableOrigin: PAIR(150, 150)
  456.                 *CursorOrigin: PAIR(95, 4183)
  457.                 *Command: CmdSelect
  458.                 {
  459.                     *Order: DOC_SETUP.5
  460.                     *Cmd: "!R!spsz15;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t4913x3331Y"
  461.                 }
  462.             }
  463.         }
  464.     }
  465.     *Option: ENV_10
  466.     {
  467.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  468.         *PageProtectMem: 4109
  469.         *switch: Orientation
  470.         {
  471.             *case: PORTRAIT
  472.             {
  473.                 *PrintableArea: PAIR(2177, 5400)
  474.                 *PrintableOrigin: PAIR(150, 150)
  475.                 *switch: Resolution
  476.                 {
  477.                     *case: Option2
  478.                     {
  479.                         *PrintableArea: PAIR(2176, 5400)
  480.                     }
  481.                 }
  482.                 *CursorOrigin: PAIR(143, 95)
  483.                 *Command: CmdSelect
  484.                 {
  485.                     *Order: DOC_SETUP.5
  486.                     *Cmd: "<1B>&l81a&l8c1E<1B>*p0x0Y<1B>*c0t2630x6590Y"
  487.                 }
  488.             }
  489.             *case: LANDSCAPE_CC90
  490.             {
  491.                 *PrintableArea: PAIR(2177, 5400)
  492.                 *PrintableOrigin: PAIR(150, 150)
  493.                 *switch: Resolution
  494.                 {
  495.                     *case: Option2
  496.                     {
  497.                         *PrintableArea: PAIR(2176, 5400)
  498.                     }
  499.                 }
  500.                 *CursorOrigin: PAIR(95, 5581)
  501.                 *Command: CmdSelect
  502.                 {
  503.                     *Order: DOC_SETUP.5
  504.                     *Cmd: "<1B>&l81a&l8c1E<1B>*p0x0Y<1B>*c0t6590x2676Y"
  505.                 }
  506.             }
  507.         }
  508.     }
  509.     *Option: ENV_9
  510.     {
  511.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  512.         *PageProtectMem: 4109
  513.         *switch: Orientation
  514.         {
  515.             *case: PORTRAIT
  516.             {
  517.                 *PrintableArea: PAIR(2028, 5028)
  518.                 *PrintableOrigin: PAIR(150, 150)
  519.                 *CursorOrigin: PAIR(143, 95)
  520.                 *Command: CmdSelect
  521.                 {
  522.                     *Order: DOC_SETUP.5
  523.                     *Cmd: "!R!spsz16;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t2450x6144Y"
  524.                 }
  525.             }
  526.             *case: LANDSCAPE_CC90
  527.             {
  528.                 *PrintableArea: PAIR(2028, 5028)
  529.                 *PrintableOrigin: PAIR(150, 150)
  530.                 *CursorOrigin: PAIR(95, 5209)
  531.                 *Command: CmdSelect
  532.                 {
  533.                     *Order: DOC_SETUP.5
  534.                     *Cmd: "!R!spsz16;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t6144x2496Y"
  535.                 }
  536.             }
  537.         }
  538.     }
  539.     *Option: ENV_MONARCH
  540.     {
  541.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  542.         *PageProtectMem: 4109
  543.         *switch: Orientation
  544.         {
  545.             *case: PORTRAIT
  546.             {
  547.                 *PrintableArea: PAIR(2028, 4200)
  548.                 *PrintableOrigin: PAIR(150, 150)
  549.                 *CursorOrigin: PAIR(143, 95)
  550.                 *Command: CmdSelect
  551.                 {
  552.                     *Order: DOC_SETUP.5
  553.                     *Cmd: "<1B>&l80a&l8c1E<1B>*p0x0Y<1B>*c0t2450x5150Y"
  554.                 }
  555.             }
  556.             *case: LANDSCAPE_CC90
  557.             {
  558.                 *PrintableArea: PAIR(2028, 4200)
  559.                 *PrintableOrigin: PAIR(150, 150)
  560.                 *CursorOrigin: PAIR(95, 4381)
  561.                 *Command: CmdSelect
  562.                 {
  563.                     *Order: DOC_SETUP.5
  564.                     *Cmd: "<1B>&l80a&l8c1E<1B>*p0x0Y<1B>*c0t5150x2496Y"
  565.                 }
  566.             }
  567.         }
  568.     }
  569.     *Option: ENV_PERSONAL
  570.     {
  571.         *rcNameID: 468
  572.         *PageProtectMem: 4109
  573.         *switch: Orientation
  574.         {
  575.             *case: PORTRAIT
  576.             {
  577.                 *PrintableArea: PAIR(1878, 3600)
  578.                 *PrintableOrigin: PAIR(150, 150)
  579.                 *CursorOrigin: PAIR(143, 95)
  580.                 *Command: CmdSelect
  581.                 {
  582.                     *Order: DOC_SETUP.5
  583.                     *Cmd: "!R!spsz17;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t2270x4430Y"
  584.                 }
  585.             }
  586.             *case: LANDSCAPE_CC90
  587.             {
  588.                 *PrintableArea: PAIR(1878, 3600)
  589.                 *PrintableOrigin: PAIR(150, 150)
  590.                 *CursorOrigin: PAIR(95, 3781)
  591.                 *Command: CmdSelect
  592.                 {
  593.                     *Order: DOC_SETUP.5
  594.                     *Cmd: "!R!spsz17;exit;<1B>&l8c1E<1B>*p0x0Y<1B>*c0t4430x2316Y"
  595.                 }
  596.             }
  597.         }
  598.     }
  599.     *Option: ENV_C5
  600.     {
  601.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  602.         *PageProtectMem: 4109
  603.         *switch: Orientation
  604.         {
  605.             *case: PORTRAIT
  606.             {
  607.                 *PrintableArea: PAIR(3528, 5112)
  608.                 *PrintableOrigin: PAIR(150, 150)
  609.                 *CursorOrigin: PAIR(143, 95)
  610.                 *Command: CmdSelect
  611.                 {
  612.                     *Order: DOC_SETUP.5
  613.                     *Cmd: "<1B>&l91a&l8c1E<1B>*p0x0Y<1B>*c0t4250x6245Y"
  614.                 }
  615.             }
  616.             *case: LANDSCAPE_CC90
  617.             {
  618.                 *PrintableArea: PAIR(3528, 5112)
  619.                 *PrintableOrigin: PAIR(150, 150)
  620.                 *CursorOrigin: PAIR(95, 5293)
  621.                 *Command: CmdSelect
  622.                 {
  623.                     *Order: DOC_SETUP.5
  624.                     *Cmd: "<1B>&l91a&l8c1E<1B>*p0x0Y<1B>*c0t6245x4296Y"
  625.                 }
  626.             }
  627.         }
  628.     }
  629.     *Option: ENV_DL
  630.     {
  631.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  632.         *PageProtectMem: 4109
  633.         *switch: Orientation
  634.         {
  635.             *case: PORTRAIT
  636.             {
  637.                 *PrintableArea: PAIR(2298, 4896)
  638.                 *PrintableOrigin: PAIR(150, 150)
  639.                 *CursorOrigin: PAIR(143, 95)
  640.                 *Command: CmdSelect
  641.                 {
  642.                     *Order: DOC_SETUP.5
  643.                     *Cmd: "<1B>&l90a&l8c1E<1B>*p0x0Y<1B>*c0t2774x5986Y"
  644.                 }
  645.             }
  646.             *case: LANDSCAPE_CC90
  647.             {
  648.                 *PrintableArea: PAIR(2298, 4896)
  649.                 *PrintableOrigin: PAIR(150, 150)
  650.                 *CursorOrigin: PAIR(95, 5077)
  651.                 *Command: CmdSelect
  652.                 {
  653.                     *Order: DOC_SETUP.5
  654.                     *Cmd: "<1B>&l90a&l8c1E<1B>*p0x0Y<1B>*c0t5986x2820Y"
  655.                 }
  656.             }
  657.         }
  658.     }
  659.     *Option: CUSTOMSIZE
  660.     {
  661.         *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  662.         *MinSize: PAIR(1800, 3000)
  663.         *MaxSize: PAIR(5100, 32767)
  664.         *MaxPrintableWidth: 5100
  665.         *MinLeftMargin: 50
  666.         *CenterPrintable?: FALSE
  667.         *PageProtectMem: 1692
  668.         *switch: Orientation
  669.         {
  670.             *case: PORTRAIT
  671.             {
  672.                 *Command: CmdSelect
  673.                 {
  674.                     *Order: DOC_SETUP.5
  675.                     *Cmd: "!R!spsz7;exit;<1B>&l4d1e" %d{(PhysPaperLength / 150) - 1}"F<1B>*p0x0Y<1B>*p0x0Y"
  676. + "<1B>*c0t" %d{(((PhysPaperWidth - 299) * 6) / 5) }"x" %d{(((PhysPaperLength - 300) * 6) / 5) }
  677. + "Y"
  678.                 }
  679.             }
  680.             *case: LANDSCAPE_CC90
  681.             {
  682.                 *Command: CmdSelect
  683.                 {
  684.                     *Order: DOC_SETUP.5
  685.                     *Cmd: "!R!spsz7;exit;<1B>&l4d1e" %d{(PhysPaperLength / 150) - 1}"f" %d{(((PhysPaperLength - 8400) * 6) / 5) }
  686. + "Z<1B>*p0x0Y<1B>*c0t" %d{(((PhysPaperLength - 300) * 6) / 5) }"x" %d{(((PhysPaperWidth - 300) * 6) / 5) }
  687. + "Y"
  688.                 }
  689.             }
  690.         }
  691.     }
  692. }
  693. *%**************Mediatype entries***********
  694. *Feature: MediaType
  695. {
  696.     *rcNameID: =MEDIA_TYPE_DISPLAY
  697.     *DefaultOption: Plain
  698.     *Option: Plain
  699.     {
  700.         *rcNameID: 401
  701.         *Command: CmdSelect
  702.         {
  703.             *Order: DOC_SETUP.4
  704.             *Cmd: "!R!PSRC100;MTYP1;EXIT;"
  705.         }
  706.     }
  707.     *Option: Transparency
  708.     {
  709.         *rcNameID: 451
  710.         *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  711.         *InsertBlock: =Envelopes
  712.         *Command: CmdSelect
  713.         {
  714.             *Order: DOC_SETUP.4
  715.             *Cmd: "!R!PSRC100;MTYP2;EXIT;"
  716.         }
  717.     }
  718.     *Option: Preprinted
  719.     {
  720.         *rcNameID: 402
  721.         *Command: CmdSelect
  722.         {
  723.             *Order: DOC_SETUP.4
  724.             *Cmd: "!R!PSRC100;MTYP3;EXIT;"
  725.         }
  726.     }
  727.     *Option: Labels
  728.     {
  729.         *rcNameID: 376
  730.         *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  731.         *InsertBlock: =Envelopes
  732.         *Command: CmdSelect
  733.         {
  734.             *Order: DOC_SETUP.4
  735.             *Cmd: "!R!PSRC100;MTYP4;EXIT;"
  736.         }
  737.     }
  738.     *Option: Bond
  739.     {
  740.         *rcNameID: 343
  741.         *Command: CmdSelect
  742.         {
  743.             *Order: DOC_SETUP.4
  744.             *Cmd: "!R!PSRC100;MTYP5;EXIT;"
  745.         }
  746.     }
  747.     *Option: Recycled
  748.     {
  749.         *rcNameID: 410
  750.         *Command: CmdSelect
  751.         {
  752.             *Order: DOC_SETUP.4
  753.             *Cmd: "!R!PSRC100;MTYP6;EXIT;"
  754.         }
  755.     }
  756.     *Option: Vellum
  757.     {
  758.         *rcNameID: 461
  759.         *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  760.         *Command: CmdSelect
  761.         {
  762.             *Order: DOC_SETUP.4
  763.             *Cmd: "!R!PSRC100;MTYP7;EXIT;"
  764.         }
  765.     }
  766.     *Option: Rough
  767.     {
  768.         *rcNameID: 412
  769.         *Command: CmdSelect
  770.         {
  771.             *Order: DOC_SETUP.4
  772.             *Cmd: "!R!PSRC100;MTYP8;EXIT;"
  773.         }
  774.     }
  775.     *Option: Letterhead
  776.     {
  777.         *rcNameID: 377
  778.         *InsertBlock: =Envelopes
  779.         *Command: CmdSelect
  780.         {
  781.             *Order: DOC_SETUP.4
  782.             *Cmd: "!R!PSRC100;MTYP9;EXIT;"
  783.         }
  784.     }
  785.     *Option: Color
  786.     {
  787.         *rcNameID: 350
  788.         *Command: CmdSelect
  789.         {
  790.             *Order: DOC_SETUP.4
  791.             *Cmd: "!R!PSRC100;MTYP10;EXIT;"
  792.         }
  793.     }
  794.     *Option: Prepunched
  795.     {
  796.         *rcNameID: 403
  797.         *InsertBlock: =Envelopes
  798.         *Command: CmdSelect
  799.         {
  800.             *Order: DOC_SETUP.4
  801.             *Cmd: "!R!PSRC100;MTYP11;EXIT;"
  802.         }
  803.     }
  804.     *Option: Envelope
  805.     {
  806.         *rcNameID: 369
  807.         *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  808.         *InsertBlock: =SmallPapers
  809.         *InsertBlock: =RegPapers
  810.         *Command: CmdSelect
  811.         {
  812.             *Order: DOC_SETUP.4
  813.             *Cmd: "!R!PSRC100;MTYP12;EXIT;"
  814.         }
  815.     }
  816.     *Option: Cardstock
  817.     {
  818.         *rcNameID: 349
  819.         *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  820.         *Command: CmdSelect
  821.         {
  822.             *Order: DOC_SETUP.4
  823.             *Cmd: "!R!PSRC100;MTYP13;EXIT;"
  824.         }
  825.     }
  826.     *Option: Custom1
  827.     {
  828.         *rcNameID: 352
  829.         *Command: CmdSelect
  830.         {
  831.             *Order: DOC_SETUP.4
  832.             *Cmd: "!R!PSRC100;MTYP21;EXIT;"
  833.         }
  834.     }
  835.     *Option: Custom2
  836.     {
  837.         *rcNameID: 354
  838.         *Command: CmdSelect
  839.         {
  840.             *Order: DOC_SETUP.4
  841.             *Cmd: "!R!PSRC100;MTYP22;EXIT;"
  842.         }
  843.     }
  844.     *Option: Custom3
  845.     {
  846.         *rcNameID: 355
  847.         *Command: CmdSelect
  848.         {
  849.             *Order: DOC_SETUP.4
  850.             *Cmd: "!R!PSRC100;MTYP23;EXIT;"
  851.         }
  852.     }
  853.     *Option: Custom4
  854.     {
  855.         *rcNameID: 356
  856.         *Command: CmdSelect
  857.         {
  858.             *Order: DOC_SETUP.4
  859.             *Cmd: "!R!PSRC100;MTYP24;EXIT;"
  860.         }
  861.     }
  862.     *Option: Custom5
  863.     {
  864.         *rcNameID: 357
  865.         *Command: CmdSelect
  866.         {
  867.             *Order: DOC_SETUP.4
  868.             *Cmd: "!R!PSRC100;MTYP25;EXIT;"
  869.         }
  870.     }
  871.     *Option: Custom6
  872.     {
  873.         *rcNameID: 358
  874.         *Command: CmdSelect
  875.         {
  876.             *Order: DOC_SETUP.4
  877.             *Cmd: "!R!PSRC100;MTYP26;EXIT;"
  878.         }
  879.     }
  880.     *Option: Custom7
  881.     {
  882.         *rcNameID: 359
  883.         *Command: CmdSelect
  884.         {
  885.             *Order: DOC_SETUP.4
  886.             *Cmd: "!R!PSRC100;MTYP27;EXIT;"
  887.         }
  888.     }
  889.     *Option: Custom8
  890.     {
  891.         *rcNameID: 360
  892.         *Command: CmdSelect
  893.         {
  894.             *Order: DOC_SETUP.4
  895.             *Cmd: "!R!PSRC100;MTYP28;EXIT;"
  896.         }
  897.     }
  898. }
  899. *%*************PRINTER FEATURES:EcoPrint************
  900. *Feature: EcoPrint
  901. {
  902.     *rcNameID: =DRAFT_QUALITY_DISPLAY
  903.     *DefaultOption: Option1
  904.     *Option: Option1
  905.     {
  906.         *rcNameID: 392
  907.         *Command: CmdSelect
  908.         {
  909.             *Order: JOB_SETUP.1
  910.             *Cmd: "!R!SEM6;EXIT;<1B>%%-12345X@PJL SET ECOPRINT=OFF<0A>"
  911.         }
  912.     }
  913.     *Option: Option2
  914.     {
  915.         *rcNameID: =ON_DISPLAY
  916.         *Command: CmdSelect
  917.         {
  918.             *Order: JOB_SETUP.1
  919.             *Cmd: "!R!SEM6;EXIT;<1B>%%-12345X@PJL SET ECOPRINT=ON<0A>"
  920.         }
  921.     }
  922. }
  923. *%****************PRINTER FEATURES:KIR**************
  924. *Feature: PrintQuality
  925. {
  926.     *rcNameID: 375
  927.     *DefaultOption: Option2
  928.     *Option: Option1
  929.     {
  930.         *rcNameID: =OFF_DISPLAY
  931.         *Command: CmdSelect
  932.         {
  933.             *Order: JOB_SETUP.5
  934.             *Cmd: "!R!sir0;exit;"
  935.         }
  936.     }
  937.     *Option: Option2
  938.     {
  939.         *rcNameID: =ON_DISPLAY
  940.         *Command: CmdSelect
  941.         {
  942.             *Order: JOB_SETUP.5
  943.             *Cmd: "!R!sir2;exit;"
  944.         }
  945.     }
  946. }
  947. *%***********PRINTER FEATURES:Image Control*********
  948. *Feature: ImageControl
  949. {
  950.     *rcNameID: =IMAGECONTROL_DISPLAY
  951.     *DefaultOption: Option1
  952.     *Option: Option1
  953.     {
  954.         *rcNameID: 339
  955.         *Command: CmdSelect
  956.         {
  957.             *Order: JOB_SETUP.3
  958.             *Cmd: "@PJL SET IMAGEADAPT=AUTO"
  959.         }
  960.     }
  961.     *Option: Option2
  962.     {
  963.         *rcNameID: =OFF_DISPLAY
  964.         *Command: CmdSelect
  965.         {
  966.             *Order: JOB_SETUP.3
  967.             *Cmd: "@PJL SET IMAGEADAPT=OFF"
  968.         }
  969.     }
  970.     *Option: Option3
  971.     {
  972.         *rcNameID: =ON_DISPLAY
  973.         *Command: CmdSelect
  974.         {
  975.             *Order: JOB_SETUP.3
  976.             *Cmd: "@PJL SET IMAGEADAPT=ON"
  977.         }
  978.     }
  979. }
  980. *%***********PRINTER FEATURES:Print Density*********
  981. *Feature: PrintDensity
  982. {
  983.     *rcNameID: 404
  984.     *DefaultOption: Option2
  985.     *Option: Option1                    *% Light
  986.     {
  987.         *rcNameID: 378
  988.         *Command: CmdSelect
  989.         {
  990.             *Order: JOB_SETUP.2
  991.             *Cmd: "@PJL SET DENSITY=1"
  992.         }
  993.     }
  994.     *Option: Option2                    *% Medium
  995.     {
  996.         *rcNameID: 389
  997.         *Command: CmdSelect
  998.         {
  999.             *Order: JOB_SETUP.2
  1000.             *Cmd: "@PJL SET DENSITY=3"
  1001.         }
  1002.     }
  1003.     *Option: Option3                    *% Dark
  1004.     {
  1005.         *rcNameID: 361
  1006.         *Command: CmdSelect
  1007.         {
  1008.             *Order: JOB_SETUP.2
  1009.             *Cmd: "@PJL SET DENSITY=5"
  1010.         }
  1011.     }
  1012. }
  1013. *%************List of Constraints for Mailboxes***********
  1014. *BlockMacro: MBox1-15
  1015. {
  1016.     *Constraints: LIST(OutputBin.Option7,OutputBin.Option8,OutputBin.Option9,OutputBin.Option10,OutputBin.Option11)
  1017.     *Constraints: LIST(OutputBin.Option12,OutputBin.Option13,OutputBin.Option14,OutputBin.Option15,OutputBin.Option16)
  1018.     *Constraints: LIST(OutputBin.Option17,OutputBin.Option18,OutputBin.Option19,OutputBin.Option20,OutputBin.Option21)
  1019. }
  1020. *%************PRINTER FEATURES:Output Bin***********
  1021. *Feature: OutputBin
  1022. {
  1023.     *rcNameID: =OUTPUTBIN_DISPLAY
  1024.     *DefaultOption: Option1
  1025.     *Option: Option1                    *% Printer Default
  1026.     {
  1027.         *rcNameID: 280
  1028.     }
  1029.     *Option: Option2                    *% Top Tray (Face-Down)
  1030.     {
  1031.         *rcNameID: 450
  1032.         *Command: CmdSelect
  1033.         {
  1034.             *Order: JOB_SETUP.6
  1035.             *Cmd: "<1B>&l1G"
  1036.         }
  1037.     }
  1038.     *Option: Option3                    *% Rear Tray (Face-Up)
  1039.     {
  1040.         *rcNameID: 409
  1041.         *Command: CmdSelect
  1042.         {
  1043.             *Order: JOB_SETUP.6
  1044.             *Cmd: "<1B>&l2G"
  1045.         }
  1046.     }
  1047.     *Option: Option4                    *% Stacker Mode (Face-Down)
  1048.     {
  1049.         *rcNameID: 423
  1050.         *InsertBlock: =Envelopes
  1051.         *InsertBlock: =SmallPapers
  1052.         *switch: OutputUnit
  1053.         {
  1054.             *case: ST-20
  1055.             {
  1056.                 *Command: CmdSelect
  1057.                 {
  1058.                     *Order: JOB_SETUP.6
  1059.                     *Cmd: "!R!STAK3;EXIT;"
  1060.                 }
  1061.             }
  1062.             *case: SO-6
  1063.             {
  1064.                 *Command: CmdSelect
  1065.                 {
  1066.                     *Order: JOB_SETUP.6
  1067.                     *Cmd: "!R!SSTK 0;EXIT;"
  1068.                 }
  1069.             }
  1070.         }
  1071.     }
  1072.     *Option: StackerFaceUp                *% Stacker Mode (Face-Up)
  1073.     {
  1074.         *rcNameID: 420
  1075.         *Command: CmdSelect
  1076.         {
  1077.             *Order: JOB_SETUP.6
  1078.             *Cmd: "<1B>&l2G"
  1079.         }
  1080.     }
  1081.     *Option: Option5                    *% Sorter Mode (Face-Down)
  1082.     {
  1083.         *rcNameID: 419
  1084.         *InsertBlock: =Envelopes
  1085.         *InsertBlock: =SmallPapers
  1086.         *Command: CmdSelect
  1087.         {
  1088.             *Order: JOB_SETUP.6
  1089.             *Cmd: "!R!CSTK;EXIT;"
  1090.         }
  1091.     }
  1092.     *Option: Option6                    *% Collator Mode (Face-Down)
  1093.     {
  1094.         *rcNameID: 417
  1095.         *InsertBlock: =Envelopes
  1096.         *InsertBlock: =SmallPapers
  1097.         *Command: CmdSelect
  1098.         {
  1099.             *Order: JOB_SETUP.6
  1100.             *Cmd: "!R!SSTK;EXIT;"
  1101.         }
  1102.     }
  1103.     *Option: Option7                    *% Mailbox 1 (Face-Down)
  1104.     {
  1105.         *rcNameID: 286
  1106.         *InsertBlock: =SmallPapers
  1107.         *InsertBlock: =Envelopes
  1108.         *Command: CmdSelect
  1109.         {
  1110.             *Order: JOB_SETUP.6
  1111.             *Cmd: "!R!MSTK 1;EXIT;"
  1112.         }
  1113.     }
  1114.     *Option: Option8                    *% Mailbox 2 (Face-Down)
  1115.     {
  1116.         *rcNameID: 287
  1117.         *InsertBlock: =SmallPapers
  1118.         *InsertBlock: =Envelopes
  1119.         *Command: CmdSelect
  1120.         {
  1121.             *Order: JOB_SETUP.6
  1122.             *Cmd: "!R!MSTK 2;EXIT;"
  1123.         }
  1124.     }
  1125.     *Option: Option9                    *% Mailbox 3 (Face-Down)
  1126.     {
  1127.         *rcNameID: 288
  1128.         *InsertBlock: =SmallPapers
  1129.         *InsertBlock: =Envelopes
  1130.         *Command: CmdSelect
  1131.         {
  1132.             *Order: JOB_SETUP.6
  1133.             *Cmd: "!R!MSTK 3;EXIT;"
  1134.         }
  1135.     }
  1136.     *Option: Option10                    *% Mailbox 4 (Face-Down)
  1137.     {
  1138.         *rcNameID: 289
  1139.         *InsertBlock: =SmallPapers
  1140.         *InsertBlock: =Envelopes
  1141.         *Command: CmdSelect
  1142.         {
  1143.             *Order: JOB_SETUP.6
  1144.             *Cmd: "!R!MSTK 4;EXIT;"
  1145.         }
  1146.     }
  1147.     *Option: Option11                    *% Mailbox 5 (Face-Down)
  1148.     {
  1149.         *rcNameID: 290
  1150.         *InsertBlock: =SmallPapers
  1151.         *InsertBlock: =Envelopes
  1152.         *Command: CmdSelect
  1153.         {
  1154.             *Order: JOB_SETUP.6
  1155.             *Cmd: "!R!MSTK 5;EXIT;"
  1156.         }
  1157.     }
  1158.     *Option: Option12                    *% Mailbox 6 (Face-Down)
  1159.     {
  1160.         *rcNameID: 291
  1161.         *InsertBlock: =SmallPapers
  1162.         *InsertBlock: =Envelopes
  1163.         *Command: CmdSelect
  1164.         {
  1165.             *Order: JOB_SETUP.6
  1166.             *Cmd: "!R!MSTK 6;EXIT;"
  1167.         }
  1168.     }
  1169.     *Option: Option13                    *% Mailbox 7 (Face-Down)
  1170.     {
  1171.         *rcNameID: 292
  1172.         *InsertBlock: =SmallPapers
  1173.         *InsertBlock: =Envelopes
  1174.         *Command: CmdSelect
  1175.         {
  1176.             *Order: JOB_SETUP.6
  1177.             *Cmd: "!R!MSTK 7;EXIT;"
  1178.         }
  1179.     }
  1180.     *Option: Option14                    *% Mailbox 8 (Face-Down)
  1181.     {
  1182.         *rcNameID: 293
  1183.         *InsertBlock: =SmallPapers
  1184.         *InsertBlock: =Envelopes
  1185.         *Command: CmdSelect
  1186.         {
  1187.             *Order: JOB_SETUP.6
  1188.             *Cmd: "!R!MSTK 8;EXIT;"
  1189.         }
  1190.     }
  1191.     *Option: Option15                    *% Mailbox 9 (Face-Down)
  1192.     {
  1193.         *rcNameID: 294
  1194.         *InsertBlock: =SmallPapers
  1195.         *InsertBlock: =Envelopes
  1196.         *Command: CmdSelect
  1197.         {
  1198.             *Order: JOB_SETUP.6
  1199.             *Cmd: "!R!MSTK 9;EXIT;"
  1200.         }
  1201.     }
  1202.     *Option: Option16                    *% Mailbox 10 (Face-Down)
  1203.     {
  1204.         *rcNameID: 295
  1205.         *InsertBlock: =SmallPapers
  1206.         *InsertBlock: =Envelopes
  1207.         *Command: CmdSelect
  1208.         {
  1209.             *Order: JOB_SETUP.6
  1210.             *Cmd: "!R!MSTK 10;EXIT;"
  1211.         }
  1212.     }
  1213.     *Option: Option17                    *% Mailbox 11 (Face-Down)
  1214.     {
  1215.         *rcNameID: 296
  1216.         *InsertBlock: =SmallPapers
  1217.         *InsertBlock: =Envelopes
  1218.         *Command: CmdSelect
  1219.         {
  1220.             *Order: JOB_SETUP.6
  1221.             *Cmd: "!R!MSTK 11;EXIT;"
  1222.         }
  1223.     }
  1224.     *Option: Option18                    *% Mailbox 12 (Face-Down)
  1225.     {
  1226.         *rcNameID: 297
  1227.         *InsertBlock: =SmallPapers
  1228.         *InsertBlock: =Envelopes
  1229.         *Command: CmdSelect
  1230.         {
  1231.             *Order: JOB_SETUP.6
  1232.             *Cmd: "!R!MSTK 12;EXIT;"
  1233.         }
  1234.     }
  1235.     *Option: Option19                    *% Mailbox 13 (Face-Down)
  1236.     {
  1237.         *rcNameID: 298
  1238.         *InsertBlock: =SmallPapers
  1239.         *InsertBlock: =Envelopes
  1240.         *Command: CmdSelect
  1241.         {
  1242.             *Order: JOB_SETUP.6
  1243.             *Cmd: "!R!MSTK 13;EXIT;"
  1244.         }
  1245.     }
  1246.     *Option: Option20                    *% Mailbox 14 (Face-Down)
  1247.     {
  1248.         *rcNameID: 299
  1249.         *InsertBlock: =SmallPapers
  1250.         *InsertBlock: =Envelopes
  1251.         *Command: CmdSelect
  1252.         {
  1253.             *Order: JOB_SETUP.6
  1254.             *Cmd: "!R!MSTK 14;EXIT;"
  1255.         }
  1256.     }
  1257.     *Option: Option21                    *% Mailbox 15 (Face-Down)
  1258.     {
  1259.         *rcNameID: 300
  1260.         *InsertBlock: =SmallPapers
  1261.         *InsertBlock: =Envelopes
  1262.         *Command: CmdSelect
  1263.         {
  1264.             *Order: JOB_SETUP.6
  1265.             *Cmd: "!R!MSTK 15;EXIT;"
  1266.         }
  1267.     }
  1268. }
  1269. *%*********INSTALLABLE OPTIONS:Optional Disk*********
  1270. *Feature: OptionalDisk
  1271. {
  1272.     *FeatureType: PRINTER_PROPERTY
  1273.     *rcNameID: 486
  1274.     *DefaultOption: None
  1275.     *Option: None
  1276.     {
  1277.         *rcNameID: 392
  1278.         *Constraints: JobStorage.Temporary
  1279.     }
  1280.     *Option: RAMDisk
  1281.     {
  1282.         *rcNameID: 407
  1283.     }
  1284. }
  1285. *%************PRINTER FEATURES:Job Storage**********
  1286. *Feature: JobStorage
  1287. {
  1288.     *FeatureType: DOC_PROPERTY
  1289.     *rcNameID: 374
  1290.     *DefaultOption: None
  1291.     *Option:  None
  1292.     {
  1293.         *rcNameID: 392
  1294.         *Command: CmdCopies
  1295.         {
  1296.             *Order: JOB_SETUP.7
  1297.             *Cmd: "<1B>&l" %d[1,999]{NumOfCopies}"X"
  1298.         }
  1299.         *Command: CmdEndJob
  1300.         {
  1301.             *Order: JOB_FINISH.1
  1302.             *Cmd: "<1B>E<1B>%%-12345X!R!RES;EXIT;"
  1303.         }
  1304.     }
  1305.     *Option: Temporary
  1306.     {
  1307.         *rcNameID: 447
  1308.         *Command: CmdCopies
  1309.         {
  1310.             *Order: JOB_SETUP.7
  1311.             *Cmd: "!R!JOBS1," %d[1,999]{NumOfCopies} ",2,0;EXIT;"
  1312.         }
  1313.         *Command: CmdEndJob
  1314.         {
  1315.             *Order: JOB_FINISH.1
  1316.             *Cmd: "<1B>E<1B>%%-12345X!R!JOBT;RES;EXIT;"
  1317.         }
  1318.     }
  1319. }
  1320. *%********************HALFTONING********************
  1321. *Feature: Halftone
  1322. {
  1323.     *rcNameID: =HALFTONING_DISPLAY
  1324.     *DefaultOption: HT_PATSIZE_AUTO
  1325.     *Option: HT_PATSIZE_AUTO
  1326.     {
  1327.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1328.     }
  1329.     *Option: HT_PATSIZE_6x6_M
  1330.     {
  1331.         *rcNameID: =HT_DITHER6X6_DISPLAY
  1332.     }
  1333.     *Option: HT_PATSIZE_8x8_M
  1334.     {
  1335.         *rcNameID: =HT_DITHER8X8_DISPLAY
  1336.     }
  1337. }
  1338. *%************INSTALLABLE OPTIONS:MEMORY************
  1339. *Feature: Memory
  1340. {
  1341.     *rcNameID: =PRINTER_MEMORY_DISPLAY
  1342.     *DefaultOption: 16384KB
  1343.     *Option: 16384KB
  1344.     {
  1345.         *Name: "16 MB"
  1346.         *MemoryConfigKB: PAIR(16384, 13950)
  1347.     }
  1348.     *Option: 20480KB
  1349.     {
  1350.         *Name: "20 MB"
  1351.         *MemoryConfigKB: PAIR(20480, 17550)
  1352.     }
  1353.     *Option: 24576KB
  1354.     {
  1355.         *Name: "24 MB"
  1356.         *MemoryConfigKB: PAIR(24576, 21150)
  1357.     }
  1358.     *Option: 32768KB
  1359.     {
  1360.         *Name: "32 MB"
  1361.         *MemoryConfigKB: PAIR(32768, 28350)
  1362.     }
  1363.     *Option: 49152KB
  1364.     {
  1365.         *Name: "48 MB"
  1366.         *MemoryConfigKB: PAIR(49152, 42750)
  1367.     }
  1368.     *Option: 65536KB
  1369.     {
  1370.         *Name: "64 MB"
  1371.         *MemoryConfigKB: PAIR(65536, 57150)
  1372.     }
  1373. }
  1374. *%***********INSTALLABLE OPTIONS:Duplexer***********
  1375. *Feature: DuplexUnit
  1376. {
  1377.     *FeatureType: PRINTER_PROPERTY
  1378.     *rcNameID: 367
  1379.     *DefaultOption: NotInstalled
  1380.     *Option: NotInstalled
  1381.     {
  1382.         *rcNameID: 312
  1383.         *DisabledFeatures: LIST(Duplex)
  1384.         *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  1385.     }
  1386.     *Option: Installed
  1387.     {
  1388.         *rcNameID: 313
  1389.         *DisabledFeatures: LIST(OptFeeder,OutputBin)
  1390.         *Constraints: LIST(OptFeeder.PF-7E,OutputUnit.HS-3E)
  1391.     }
  1392. }
  1393. *%********************DUPLEXING*********************
  1394. *Feature: Duplex
  1395. {
  1396.     *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  1397.     *DefaultOption: NONE
  1398.     *Option: NONE
  1399.     {
  1400.         *rcNameID: =NONE_DISPLAY
  1401.         *Command: CmdSelect
  1402.         {
  1403.             *Order: DOC_SETUP.2
  1404.             *Cmd: "<1B>&l0S"
  1405.         }
  1406.     }
  1407.     *Option: VERTICAL
  1408.     {
  1409.         *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  1410.         *InsertBlock: =Envelopes
  1411.         *InsertBlock: =SmallPapers
  1412.         *Command: CmdSelect
  1413.         {
  1414.             *Order: DOC_SETUP.3
  1415.             *Cmd: "<1B>&l1S"
  1416.         }
  1417.     }
  1418.     *Option: HORIZONTAL
  1419.     {
  1420.         *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  1421.         *InsertBlock: =Envelopes
  1422.         *InsertBlock: =SmallPapers
  1423.         *Command: CmdSelect
  1424.         {
  1425.             *Order: DOC_SETUP.3
  1426.             *Cmd: "<1B>&l2S"
  1427.         }
  1428.     }
  1429. }
  1430. *%********INSTALLABLE OPTIONS:Paper Feeder*********
  1431. *Feature: PaperFeeder
  1432. {
  1433.     *FeatureType: PRINTER_PROPERTY
  1434.     *rcNameID: 506
  1435.     *DefaultOption: None
  1436.     *Option: None
  1437.     {
  1438.         *rcNameID: 392
  1439.         *Constraints: LIST(InputBin.Option3,InputBin.Option4)
  1440.     }
  1441.     *Option: One
  1442.     {
  1443.         *rcNameID: 484
  1444.         *Constraints: LIST(InputBin.Option4,OptFeeder.PF-7E,OutputUnit.HS-3E)
  1445.     }
  1446.     *Option: Two
  1447.     {
  1448.         *rcNameID: 485
  1449.         *Constraints: OptFeeder.PF-7E
  1450.     }
  1451. }
  1452. *%*******INSTALLABLE OPTIONS:Optional Feeder*******
  1453. *Feature: OptFeeder
  1454. {
  1455.     *FeatureType: PRINTER_PROPERTY
  1456.     *rcNameID: 394
  1457.     *DefaultOption: MPF
  1458.     *Option: None
  1459.     {
  1460.         *rcNameID: 392
  1461.         *Constraints: LIST(InputBin.Option7,InputBin.Option9,InputBin.MANUAL)
  1462.     }
  1463.     *Option: MPF
  1464.     {
  1465.         *rcNameID: 391
  1466.         *Constraints: LIST(InputBin.Option7,InputBin.Option9)
  1467.     }
  1468.     *Option: EF-1
  1469.     {
  1470.         *rcNameID: 502
  1471.         *Constraints: LIST(InputBin.MANUAL,InputBin.Option9)
  1472.     }
  1473.     *Option: PF-7E
  1474.     {
  1475.         *rcNameID: 497
  1476.         *Constraints: LIST(InputBin.MANUAL,InputBin.Option3,InputBin.Option4,InputBin.Option7)
  1477.         *Constraints: LIST(DuplexUnit.Installed,OutputUnit.SO-6,OutputUnit.ST-20)
  1478.     }
  1479. }
  1480. *%*********INSTALLABLE OPTIONS:Output Units*********
  1481. *Feature: OutputUnit
  1482. {
  1483.     *FeatureType: PRINTER_PROPERTY
  1484.     *rcNameID: 395
  1485.     *DefaultOption: NotInstalled
  1486.     *Option: NotInstalled
  1487.     {
  1488.         *rcNameID: 312
  1489.         *InsertBlock: =MBox1-15
  1490.         *Constraints: LIST(OutputBin.Option6,OutputBin.Option5)
  1491.         *Constraints: LIST(OutputBin.StackerFaceUp,OutputBin.Option4)
  1492.     }
  1493.     *Option: HS-3E
  1494.     {
  1495.         *rcNameID: 504
  1496.         *InsertBlock: =MBox1-15
  1497.         *Constraints: LIST(OutputBin.Option3,OutputBin.Option6)
  1498.         *Constraints: LIST(OutputBin.Option5,OutputBin.Option4)
  1499.         *Constraints: LIST(DuplexUnit.Installed)
  1500.     }
  1501.     *Option: SO-6
  1502.     {
  1503.         *rcNameID: 507
  1504.         *Constraints: LIST(OutputBin.StackerFaceUp)
  1505.     }
  1506.     *Option: ST-20
  1507.     {
  1508.         *rcNameID: 503
  1509.         *InsertBlock: =MBox1-15
  1510.         *Constraints: LIST(OutputBin.StackerFaceUp,OutputBin.Option6,OutputBin.Option5)
  1511.     }
  1512. }
  1513. *Command: CmdStartPage
  1514. {
  1515.     *Order: PAGE_SETUP.1
  1516.     *Cmd: "<1B>*b0M<0D>"
  1517. }
  1518. *RotateCoordinate?: TRUE
  1519. *TTFSEnabled?: TRUE
  1520. *RotateFont?: TRUE
  1521. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  1522. *MemoryUsage: LIST(FONT)
  1523. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  1524. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  1525. *XMoveThreshold: 0
  1526. *YMoveThreshold: 0
  1527. *XMoveUnit: 600
  1528. *YMoveUnit: 600
  1529. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{DestX}"X" }
  1530. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,4800]{max_repeat(DestXRel )}"X" }
  1531. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,4800]{max_repeat(DestXRel )}"X" }
  1532. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{DestY}"Y" }
  1533. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{DestYRel}"Y" }
  1534. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{DestYRel}"Y" }
  1535. *Command: CmdCR { *Cmd : "<0D>" }
  1536. *Command: CmdLF { *Cmd : "<0A>" }
  1537. *Command: CmdFF { *Cmd : "<0C>" }
  1538. *Command: CmdBackSpace { *Cmd : "<08>" }
  1539. *Command: CmdUniDirectionOn { *Cmd : "<00>" }
  1540. *Command: CmdUniDirectionOff { *Cmd : "<00>" }
  1541. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  1542. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  1543. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  1544. *EjectPageWithFF?: TRUE
  1545. *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  1546. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  1547. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  1548. *OutputDataFormat: H_BYTE
  1549. *OptimizeLeftBound?: TRUE
  1550. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1551. *CursorYAfterSendBlockData: AUTO_INCREMENT
  1552. *DefaultFont: RESDLL.KyoFonts.56
  1553. *DefaultCTT: 0
  1554. *CharPosition: BASELINE
  1555. *DeviceFonts: LIST(RESDLL.KyoFonts.1,RESDLL.KyoFonts.2,RESDLL.KyoFonts.3,RESDLL.KyoFonts.4,
  1556. +                    RESDLL.KyoFonts.5,RESDLL.KyoFonts.6,RESDLL.KyoFonts.7,RESDLL.KyoFonts.8,
  1557. +                    RESDLL.KyoFonts.9,RESDLL.KyoFonts.10,RESDLL.KyoFonts.11,RESDLL.KyoFonts.12,
  1558. +                    RESDLL.KyoFonts.13,RESDLL.KyoFonts.14,RESDLL.KyoFonts.15,RESDLL.KyoFonts.16,
  1559. +                    RESDLL.KyoFonts.17,RESDLL.KyoFonts.18,RESDLL.KyoFonts.19,RESDLL.KyoFonts.20,
  1560. +                    RESDLL.KyoFonts.21,RESDLL.KyoFonts.22,RESDLL.KyoFonts.23,RESDLL.KyoFonts.24,
  1561. +                    RESDLL.KyoFonts.25,RESDLL.KyoFonts.26,RESDLL.KyoFonts.27,RESDLL.KyoFonts.28,
  1562. +                    RESDLL.KyoFonts.29,RESDLL.KyoFonts.30,RESDLL.KyoFonts.31,RESDLL.KyoFonts.32,
  1563. +                    RESDLL.KyoFonts.33,RESDLL.KyoFonts.34,RESDLL.KyoFonts.35,RESDLL.KyoFonts.36,
  1564. +                    RESDLL.KyoFonts.37,RESDLL.KyoFonts.38,RESDLL.KyoFonts.39,RESDLL.KyoFonts.40,
  1565. +                    RESDLL.KyoFonts.41,RESDLL.KyoFonts.42,RESDLL.KyoFonts.43,RESDLL.KyoFonts.44,
  1566. +                    RESDLL.KyoFonts.45,RESDLL.KyoFonts.46,RESDLL.KyoFonts.47,RESDLL.KyoFonts.48,
  1567. +                    RESDLL.KyoFonts.49,RESDLL.KyoFonts.50,RESDLL.KyoFonts.51,RESDLL.KyoFonts.52,
  1568. +                    RESDLL.KyoFonts.53,RESDLL.KyoFonts.54,RESDLL.KyoFonts.55,RESDLL.KyoFonts.56,
  1569. +                    RESDLL.KyoFonts.57,RESDLL.KyoFonts.58,RESDLL.KyoFonts.59,RESDLL.KyoFonts.60,
  1570. +                    RESDLL.KyoFonts.61,RESDLL.KyoFonts.62,RESDLL.KyoFonts.63,RESDLL.KyoFonts.64,
  1571. +                    RESDLL.KyoFonts.65,RESDLL.KyoFonts.66,RESDLL.KyoFonts.67,RESDLL.KyoFonts.68,
  1572. +                    RESDLL.KyoFonts.69,RESDLL.KyoFonts.70,RESDLL.KyoFonts.71,RESDLL.KyoFonts.72,
  1573. +                    RESDLL.KyoFonts.73,RESDLL.KyoFonts.74,RESDLL.KyoFonts.75,RESDLL.KyoFonts.76,
  1574. +                    RESDLL.KyoFonts.77,RESDLL.KyoFonts.78,RESDLL.KyoFonts.79,RESDLL.KyoFonts.80,
  1575. +                    RESDLL.KyoFonts.81)
  1576. *MinFontID: 16534
  1577. *MaxFontID: 32768
  1578. *FontFormat: HPPCL_RES
  1579. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  1580. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  1581. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  1582. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  1583. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  1584. *Command: CmdSelectWhiteBrush{ *Cmd : "<1B>*v1o1T" }
  1585. *Command: CmdSelectBlackBrush { *Cmd : "<1B>*v0o0T" }
  1586. *MinGrayFill: 1
  1587. *MaxGrayFill: 100
  1588. *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{RectXSize}"A" }
  1589. *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{RectYSize}"B" }
  1590. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage}"g2P" }
  1591. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }
  1592. *Command: CmdRectBlackFill { *Cmd : "<1B>*c0P" }
  1593. *Command: CmdDownloadPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*c" %d{PatternBrushSize}"W" }
  1594. *Command: CmdSelectPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*v" %d{PatternBrushType}"T" }
  1595.